package com.ibiaoke.goods.mapper;

import com.ibiaoke.goods.entity.ShopPrice;
import com.ibiaoke.goods.entity.ShopPriceExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ShopPriceMapper {
    long countByExample(ShopPriceExample example);

    int deleteByExample(ShopPriceExample example);

    int deleteByPrimaryKey(Integer shopPriceId);

    int insert(ShopPrice record);

    int insertSelective(ShopPrice record);

    List<ShopPrice> selectByExample(ShopPriceExample example);

    ShopPrice selectByPrimaryKey(Integer shopPriceId);

    int updateByExampleSelective(@Param("record") ShopPrice record, @Param("example") ShopPriceExample example);

    int updateByExample(@Param("record") ShopPrice record, @Param("example") ShopPriceExample example);

    int updateByPrimaryKeySelective(ShopPrice record);

    int updateByPrimaryKey(ShopPrice record);
}